package pe.com.drokasa.android.client.controller.productos;

import java.util.List;

import pe.com.drokasa.android.client.R;
import pe.com.drokasa.android.client.adapter.SucursalAdapter;
import pe.com.drokasa.android.client.controller.BaseActivity;
import pe.com.drokasa.android.client.model.Sucursal;
import pe.com.drokasa.android.client.util.VariableAplicacion;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ListView;

/**
 * Activity de la vista de resultados de la consulta de stock 
 * del producto seleccionado.
 * 
 * @author Synopsis S.A
 *
 */
public class ResultadosStockActivity extends BaseActivity
{
	private ListView resultadosStock;
	private SucursalAdapter adapter;
	
	/**
	 * @see android.app.Activity#onCreate(android.os.Bundle)
	 */
	@Override
	protected void onCreate(Bundle savedInstanceState) 
	{
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_resultados_stock);
		
		inicializarFormulario();
	}
	
	/**
	 * 
	 */
	private void inicializarFormulario()
	{
		@SuppressWarnings("unchecked")
		List<Sucursal> sucursales = (List<Sucursal>) VariableAplicacion.getObjeto(VariableAplicacion.SUCURSALES);
		
		adapter = new SucursalAdapter(this, sucursales);
		resultadosStock = (ListView) findViewById(R.id.lista_resultados_stock);
		resultadosStock.setAdapter(adapter);
		resultadosStock.setOnItemClickListener(new OnItemClickListener() 
		{
			/**
			 * @see android.widget.AdapterView.OnItemClickListener#onItemClick(android.widget.AdapterView, android.view.View, int, long)
			 */
			@Override
			public void onItemClick(AdapterView<?> parent, View view, int position, long id) 
			{
				
			}
		});
	}
	
	/**
	 * @see android.app.Activity#onCreateOptionsMenu(android.view.Menu)
	 */
	@Override
	public boolean onCreateOptionsMenu(Menu menu) 
	{
		return super.onCreateOptionsMenu(menu);
	}
}